﻿@model Beeldbankmvc.Models.LocationsModel
@{
    if (Request.QueryString["fromDate"] != null)
    {
        ViewBag.Title = "Foto's in de omgeving " + Model.areaName + " gemaakt in ";
        foreach (var year in Model.yearList)
        {
            if (("1-1-" + year).Equals(Request.QueryString["fromDate"]))
            {
                ViewBag.Title = ViewBag.Title + year;
            }
        }
    }
    else
    {
        ViewBag.Title = "Alle foto's in de omgeving " + Model.areaName;
    }

    Layout = "../Shared/Layout.cshtml";
}
@using Beeldbankmvc.Code
@using Beeldbankmvc.Controllers
@using Beeldbankmvc.Models
@using MvcSiteMapProvider.Web.Html
@using System.Configuration

 
    <div class="line">
        <div class="unit size23">
            <h1>@ViewBag.Title</h1>
            <p>
            Toon de foto's in dit gebied uit het jaar:
            
            @{int i = 0;}
            @foreach (var year in Model.yearList)
            {
                <a href="Map?fromDate=1-1-@year&amp;toDate=1-1-@(@year + 1)&amp;mapId=@TempData["mapId"]" title="Interne link naar dit gebied met foto's uit het jaar @year.">@year</a>if(Model.yearList.Count-1 > i){@(",")i++;}                 
            }
            of toon foto's uit <a href="Map?mapId=@TempData["mapId"]" title="Interne link naar dit gebied met alle beschikbare foto's.">alle jaartallen</a>.


            @if (Roles.IsUserInRole("Beheerder") || Roles.IsUserInRole("Administrator"))
            { 
                <br />
                <a href="@Url.Action("Edit", "Gebied", new { topLeftLat = Model.topLeftLatitude, topLeftLon = Model.topLeftLongitude, topRightLat = Model.topRightLatitude, topRightLon = Model.topRightLongitude, imageName = Model.imageName, areaName = Model.areaName })">
                <img src="@AppHelper.getContent("~/Content/images/edit.gif")" alt="Map coördinaten aanpassen" />Map coordinaten aanpassen</a>
            }
            </p>
        </div>
        <div class="unit size13">
            <p>
                <a title="Toon de overzichtskaart van Nederland" href="@Url.Action("Index", "Gebied")">
                <img alt="Toon de overzichtskaart van Nederland" title="Toon de overzichtskaart van Nederland" src="@AppHelper.getContent("~/Content/images/maps/top250-2-66.png")" />
                Kaart van Nederland</a>
            </p>
        </div>
    </div>
    <div class="line">
        <p>
            @Html.Raw(Url.Image<GebiedController>(c => c.DisplayDotsOnMap(Model.topLeftLatitude, Model.topLeftLongitude, Model.topRightLatitude, Model.topRightLongitude, Model.imageName, Model.FromDate.ToString(), Model.ToDate.ToString(), false, Convert.ToInt32(TempData["mapId"])), 660, "Klikbare kaart " + Model.areaName, "Klikbare kaart " + Model.areaName, null, "#kaart"))
            <map name="kaart" id="kaart">
            @foreach (var location in Model.locationListDraw)
            { 
                <area shape="rect" coords="@location.x ,@location.y,@(location.x + 7),@(location.y + 7)" href="@AppHelper.getContent("~/MediaObject/Details/" + location.Id + "?resultArea=" + TempData["resultArea"] + "&resultType=" + TempData["resultIdType"] + "&mapId=" + TempData["mapId"])" alt="Interne doorverwijzing naar @location.Title" title="Interne doorverwijzing naar @location.Title" />
            }
            </map> 
        </p>
    </div>   

